c#中有关“空”的问题````

来源:百度知道 编辑:UC知道 时间:2024/06/25 11:40:44
null的含义和“”有何不同?null是根本没有占字节也就是电脑系统没有开辟任何空间,而“”是电脑开辟了一定空间,只是在那些字节位上没有内容?是这样吗?如果双引号中打上空格(即“ ”),又是何意?它也表示占有一定空间,而其上没有输入文本吗?

null表示的是未引用任何对象的空值,可以表示很多类型的空值,比如 DateTime dt=null
""表示空字符串,比如一个没有任何输入值的文本框的内容,它是string类型
" "表示一个空格,当然也是string类型

很简单!
null--没有实例化!
""-- 有实例化!但是为空
" "--空格的意思!
接分

你自己不是分析的蛮好的嘛,基本就是这个意思了,实际操作的时候不会要你这么钻的。相信自己

重换软件